controlador.admin.acciones
Class AccionNuevoProducto

java.lang.Object
  extended by controlador.acciones.Accion
      extended by controlador.admin.acciones.AccionNuevoProducto

public class AccionNuevoProducto
extends Accion

AccionNuevoProducto.java Introduce un nuevo producto en la base de datos y almacena la imagen recibida.

Since:
Tienda V.1.3

Field Summary
 
Fields inherited from class controlador.acciones.Accion
application, tienda
 
Constructor Summary
AccionNuevoProducto()
           
 
Method Summary
 java.lang.String getName()
          Devuelve el nombre de la acción
 void perform(javax.servlet.http.HttpServletRequest request)
          Recoge los parámetros de la petición utlizando el objeto UploadFile recogido de la sesión.
 
Methods inherited from class controlador.acciones.Accion
setModelo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccionNuevoProducto

public AccionNuevoProducto()
Method Detail

getName

public java.lang.String getName()
Devuelve el nombre de la acción

Specified by:
getName in class Accion

perform

public void perform(javax.servlet.http.HttpServletRequest request)
Recoge los parámetros de la petición utlizando el objeto UploadFile recogido de la sesión. Inserta el producto en la base de datso y renombra el fichero de imagen con el identificador del producto insertado. Pone en la petición la lista de categorias y el parámetro insertado a 1 si la inserción tuvo éxito.

Specified by:
perform in class Accion
Parameters:
request -